be patterned on something - English Synonyms Dictionary